home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
bavarian
/
091-100
/
096_dfue
/
amicterm
/
amic.doc
< prev
next >
Wrap
Text File
|
1993-11-04
|
66KB
|
1,418 lines
AMIC PD TERM BETA Version .56; vorläufige Dokumentation
1. AMIC PD TERM Beta, Version .56
1.1. Überblick über die seit Version .55 hinzugekommenen Möglichkeiten
1.1.1. Set GEnie-Chat (PROJECT MENÜ, Punkt 2)
Diese Funktion bringt AMIC PD TERM dazu, alle von GEnie ausgesandten
Leerzeilen zu ignorieren, was sich bei den Amiga-Echtzeit-Konferenzen
(RTC = Real Time Conferencing) ganz gut macht, die jeden Donnerstag
und Samstag um 22:00 östlicher Zeit abgehalten werden.
(** Glückliche Amerikaner! Die Deutsche Bundespost würde sich bei so
etwas glatt in die Hose machen! -Der Übersetzer- **)
Das bedeutet aber nicht, daß es nicht auch bei anderen Netzwerken
außer GEnie genutzt werden kann; ich hab's halt aus Bewunderung der
Sysops dieses Systems mal so genannt.
Wenn diesen Punkt ein Häkchen ziert, dann ist er auf EIN gesetzt,
ansonsten bringt AMIC PD TERM alle Leerzeilen auch auf den Schirm
(Voreinstellung = AUS).
1.1.2. Start ASCII send (TRANSFER MENÜ, Punkt 7)
Diese Funktion dient dazu, Ascii-Dateien abzuschicken, indem Du
durch START ASCII SEND in einen Wartemodus geführt wirst, in dem
auf den Datenempfang gewartet wird. Das geschieht dadurch,
daß zunächst auf ein vom Benutzer definiertes Zeichen gewartet wird,
das von der Mailbox (oder dem Netzwerk) kommen muß, bevor der
nächste Datensatz gesendet wird. Das ist äußerst nützlich beim
Absenden vorbearbeiteter Nachrichten an Netzwerke wie GEnie, die
ziemlich langsam ansprechen.
Naja, ein Beispiel: Sagen wir mal, die Betriebsmeldung lautet '>'
(bei GEnie die Voreinstellung, soviel ich weiß; zumindest bei mir)
und Du hast schon eine Datei vorbereitet, die die Beschreibung eines
Programmes enthält, das Du noch abschicken möchtest. Wenn Du jetzt
den ASCII-Übertragungsmodus auf PROMPTED setzt, dann benutzt Du das
START ASCII SEND. Wie Du sicher bemerken wirst, schickt AMIC PD TERM
jetzt die erste Textzeile ab und hält an. Nun wartet das Programm
darauf, daß ein '>' vom GEnie zurück übertragen wird, was normaler-
weise die Bereitschaft zum Empfang der nächsten Textzeile anzeigt.
Sobald das '>' auf dem Bildschirm auftaucht, wirst Du sehen, daß
die nächste Textzeile übertragen wird, und das Ganze solange, bis
der vollständige Text rübergekommen ist.
(** In der BR Deutschland benutzen Mailboxeditoren oft die Zeichen
Punkt '.' oder Doppelpunkt ':' zum Anzeigen der Betriebsbereitschaft.
-Der Übersetzer- **)
Die Frage lautet jetzt, wie definiert man ein solches Zeichen?
Ähem, im Moment kann dieses Zeichen nur in der .Config - Datei
angegeben werden, indem ein Feld namens CHARACTER angelegt wird.
Das wäre zum Beispiel:
CHARACTER >
Dabei stellt '>' das Zeichen dar, auf das gewartet wird, bevor die
nächste Textzeile abgeschickt wird. Bei Programmversion .57 wird
dieses Zeichen in einer neuen .param - Datei angegeben, die auch
Informationen für das optionale Telefonverzeichnis enthalten wird.
1.1.3. Get fonts (SETUP MENÜ, Punkt 13)
Diese Funktion dient dazu, einen neuen Zeichensatz für die Textan-
zeige einzustellen. Man kann jederzeit einen neuen Zeichensatz laden,
aber das führt jedesmal zum Bildschirmlöschen! Auch besteht noch
keine Möglichkeit, proportionale Zeichensätze zu verwenden. Aber das
würde auch ein bischen komisch aussehen, denke ich. Ach ja, in der
.Config - Datei kann übrigens ein Zeichensatz voreingestellt werden.
Dazu mußt Du nur folgende zwei Felder in die Configuration einfügen:
FONT Name des Zeichensatzes (MUß im Verzeichnis FONTS sein!)
SIZE Größe des Zeichensatzes (falls die verlangte Größe nicht
gefunden wird, lädt das Programm entweder Größe 8 oder
die erstbeste Größe, die es findet).
Bitte daran denken: Wenn Du GET FONTS wählst und anschließend
OKAY anklickst, ohne einen Zeichensatz ausgewählt zu haben, wird
automatisch der Zeichensatz TOPAZ 8 (Systemzeichensatz) wieder
eingeschaltet!
1.1.4. Benutzung eines anderen Texteditors bei LOAD EDITOR.
Die vorliegende Version erlaubt es jetzt, einen beliebigen Editor
einzustellen, der dann mit der LOAD EDITOR-Funktion im Menüpunkt
UTILITIES aufgerufen wird. Ich habe es inzwischen ohne Probleme
mit TxED, ED und UE zum Laufen gebracht. Leider bin ich mir nicht
sicher, ob das auch mit anderen Editoren so gut klappt, wäre aber
an Erfahrungen damit interessiert.
Um den Editor einzustellen, wird wieder ein Feld in der .Config -
Datei angelegt:
EDITOR Name des Texteditors
wobei "Name des Texteditors" z.B. "C:E", "C:ED", UEDIT, und sogar
"C:E irgendein.text" heißen kann.
1.2. Verbesserungen seit AMIC PD TERM Version .55
1.2.1. Bei der DIAL Abfrage.
o Nun können 2.000 Telefonnummern in jedem Telefonverzeichnis abgelegt
werden, Bei .55 waren es nur 1.000.
o Keine Fantasienummern mehr bei Aufruf der Wiederwählfunktion
(wie 5656566 Sekunden usw.)
--------------------------------------------------------------------------
AMIC PD TERM Beta Version .56; vorläufige Dokumentation
o Keine Probleme mehr mit ALTERNATE SERVICE NUMBER.
o Keine Probleme mehr mit der EDIT-Abfrage.
o Keine Probleme mehr, mittels Abfragefenster mehrere Telefonbuch-
einträge zu löschen. Leider ist es nicht möglich, den LETZTEN
Eintrag des Verzeichnisses zu löschen, aber in dem Fall kann man
ja immer mal einen neuen Eintrag hinzufügen (Denk daran: wenn Du
das Leerfeld füllst, wird ein neues Leerfeld erzeugt).
1.2.2. START ASCII CAPTURE
o Es werden keine Leerzeichen mehr an das Ende des Dateinamens gehängt.
1.2.3. START ASCII SEND
o Bei Verlassen (Stoppen) einer Ascii-Übertragung wirst Du nicht mehr
mit der Abfrage genervt.
1.2.4. INTERLACE Schalter
o Kein Problem mehr, diese Funktion mehrmals hintereinander aufzurufen.
Ich selbst habe es 100 mal hintereinander versucht und keine
Störung erlebt.
1.2.5. BORDERS OFF/ON
o Die Einstellung BORDERS OFF/ON in der Configuration-Datei tut's
jetzt.
1.3. Verschiedene Anmerkungen
Ist schon ein Weilchen her seit der letzten Version von AMIC PD
TERM, aber es war ziemlich viel los hier. Doch jetzt bin ich froh,
diese neue Version herauszugeben, und zwar mit einem Teil der gesamten
Dokumentation, der ab jetzt mitgeliefert wird. BITTE gebt mal 'ne
Rückmeldung über das Programm und die Dokumentation im GEnie- oder
AMIC-Netz!
(Lies dazu die Bemerkung über technische Unterstützung im Anhang.)
Einige von Euch wird es sicher freuen, daß ich mich entschlossen
habe, in Version .60 ein Y-Modem-Protokoll einzubauen, während ich
versucht habe, ein Z-Modem-Protokoll zu programmieren. Vielleicht
freut es Euch auch, daß für Version .57 ein Puffer zum späteren
Nachverfolgen der Übertragung und noch andere hübsche Möglichkeiten
wie HAYES-Befehle für automatisches Wiederwählen (** Nur in den USA
verwendbar ! -Der Übersetzer- **), eine bessere Benutzerführung,
mehr Konfigurationsfelder und anderes vorgesehen sind.
Dann warte mal darauf, und wenn Du das Programm magst, dann laß Dich
als Benutzer registrieren.
1.4. Bekannte Fehler
o Beim Start auf einem Amiga 500 von der Workbench aus war ich nicht
in der Lage, einige Zeichensätze zu laden. Probiert's bitte mal
und teilt mir Eure Erfahrungen mit!
o Der von einem Zeichensatz belegte Speicherplatz wird bei Programm-
ende nicht wieder freigegeben, aber nachgeladene Zeichensätze be-
nutzen den Speicherplatz der vorher geladenen Zeichensätze, so daß
Du höchstens soviel Speicher verlieren kannst, wie der größte ge-
ladene Zeichensatz belegt hat. Ich habe mich noch nicht genug damit
befaßt, um zu wissen, ob es sich nicht doch um eine Feinheit der
Textattribut-Struktur handelt statt um Speicherfreigabe.
o WER KENNT NOCH EINEN? Sag es mir, wenn Du einen Fehler gefunden hast!
Ich muß sie ALLE beseitigen!!!
1.5. Über die neue Dokumentation
Wenn Du DFÜ-Neuling bist oder Dich die Möglichkeiten von AMIC PD TERM
verwirren, dann empfehle ich Dir, die neue Dokumentation unter dem
Namen APD56DOC.ARC zu laden.
Die Dokumentation erläutert ausführlichst alle Funktionen von AMIC
PD TERM und die große weite Welt der DFÜ (** Leider nur in ameri-
kanischen Netzwerken! -Der Übersetzer- **). Einen Haken gibt es
wie immer dabei. Bis jetzt ist nämlich nur ein Teil der kompletten
Dokumentation fertig. Um es genauer zu sagen, die Kapitel 1 und 2
sind schon fertig, die die Funktionen aber leider nicht allzu
genau beschreiben. Ich erwarte, die komplette Dokumentation bis
zum 20. August 1987 fertig zu bekommen.
=====================================================================
AMIC PD TERM BETA Version .52
---------------------------------------------------------------------
Es folgt eine Liste der Programme, die auf dieser C.A.C.T.U.S.-Diskette
im AMIC-Verzeichnis sein sollen. Bitte entferne keine dieser Dateien.
Datei Inhalt
---------------------------------------------------------------------
AMIC.doc Diese Datei.
AMIC.info Das ICON für AMIC PD Term.
AMIC Das eigentliche Programm.
AMIC.Phone Ein Beispiel-Telefonverzeichnis.
Es wird ein neues Format verwendet, also vergewissere
Dich, daß Du Deine Telefonverzeichnisse ent-
sprechend geändert hast. Mehr dazu in den Erläu-
terungen.
AMIC.Keys Ein Beispiel für Funktionstastenbelegung.
AMIC.Color 210 Die voreingestellte Farbpalette.
=====================================================================
WICHTIG: Die Dateien mit der Endung .Phone, .Keys und .Color müssen
in das Verzeichnis kopiert werden, das der Befehl LOOKDIR
in der .Config - Datei verwendet. Lies die Dokumentation für
weitere Informationen.
Es ist ebenfalls wichtig, daß der erste, und nur der erste Buch-
stabe ein Großbuchstabe sein muß, wenn Du möchtest, daß diese
Dateien beim Laden von Telefonbüchern, Farbpaletten und Tastatur-
belegungen angezeigt werden.
=====================================================================
RUF AMIC AN:
Das größte Amiga-Netzwerk der Welt!
217 Megabyte Speicher!
Die größte Public-Domain-Samnmlung für den Amiga überhaupt, mit mehr als
2.600 PD-Dateien von insgesamt 100 Megabyte abrufbar.
1.700 Nachrichten können eingegeben werden, die durchschnittliche
Verweildauer dieser Nachrichten beträgt 25 Tage (jede Menge los!).
Ab Sommer 1987 wird zusätzlich AMIC 2 auf 8 Leitungen gleichzeitig in
Betrieb gehen. Unterhaltungen mit anderen Usern, gleichzeitige Über-
tragung von Programmen und währenddessen die volle Ausnutzung anderer
Systemfunktionen per MultiTalk (TM) werden möglich sein.
Besuch mal die dreidimensionale Einkaufsstraße per animiertem Computer-
männchen, laufe durch verschiedene Läden, kaufe mittels Kreditkarte ein,
schau Dir die Warenabbildungen an, die in Echtzeit übertragen werden,
und spiele mit anderen Usern per DFÜ. Auch grafische Spiele können per
GraphLink, einem von uns entwickelten Grafikprotokoll für den Amiga,
gespielt werden. Um das Grafikinterface benutzen zu können, mußt Du
GraphTerm benutzen, unser kommerzielles Terminalprogramm, daß im
Herbst 1987 fertig sein wird.
Datenbanken, Konferenzen, Netzwerk usw., alles per AMIC-2. Für weiter-
gehende Informationen rufst Du einfach AMIC an, oder hinterläßt eine
Nachricht im öffentlichen Teil von GEnie. Ich werde die Post dann
(langsam aber sicher) in folgenden Systemen beantworten:
GENIE: D.SALAS
AMIC: SYSOP
BBS-JC: David Salas
AMIGO BBS: David Salas
Und wo Du sonst noch meinen Namen in der Teilnehmerliste findest.
=====================================================================
=====================================================================
AMIC Development präsentiert
AMIC PD Term
Von: David Salas & Albert Kirk
=====================================================================
Version: Ausgabe Beta .52
Datum : 7. Juli 1987
Zeit : 15:00:00
Status : Gratisausgabe für alle User und Mailboxen
=====================================================================
*** Vorbemerkung ***
AMIC PD TERM basiert eigentlich auf dem Source-Code des Programmes
COMM 1.34 von Dan James (DJJ), wurde aber in den letzten paar Wochen
völlig neu gestaltet. Ich wollte es eigentlich COMM 2.0 nennen, habe
aber nach Rücksprache mit DJJ den jetzigen Namen gewählt. Trotzdem
verdient Dan sicherlich eine Erwähnung, auch wenn sich die Programme
nicht mehr allzu ähnlich sehen. Die meisten der Ein-/Ausgaberoutinen
und das Übertragungsprotokoll stehen noch, aber das wird sich bald
grundlegend ändern, und es muß sich auch ändern, um unserem MultiTalk-
Protokoll gerecht zu werden. Die Ein-/Ausgabegeschwindigkeit wird sich
außerdem durch den Gebrauch von Assemblerroutinen noch steigern.
Also: Danke schön, und erfreue Dich an der BETA-Version von AMIC
PD TERM. Das BETA bedeutet, daß es hier und dort noch ein paar Fehlerchen
geben kann, und daß einige der schon angezeigten Funktionen noch nicht
eingebaut sind. Hab noch etwas Geduld, ich beabsichtige nicht, JEDE
einzelne Neuversion als PD herauszugeben, werde aber unregelmäßig,
wie ich es schon einen Monat lang seit Beginn der Programmierung
gemacht habe, eine neue Version herausgeben. Ich habe mehr als 40 Tester,
glaube also, daß das reicht, um genug Rückmeldungen bei Problemen mit
dem Programm zu erhalten. Ich würde mich auch über Deine Rückmeldung
freuen, und wenn ich darauf nicht antworte, dann deshalb nicht, weil
das geschilderte Problem in einer neuen, nicht-öffentlichen Version
ausgemerzt wurde.
SYSOPS: Bitte löscht COMM 1.34 nicht von Euren Disketten. AMIC PD TERM
stellt weder eine neuere Version dieses Programmes dar, noch
möchte es die großartige Arbeit fortführen, die DJJ in die
Originalversion von COMM 1.34 investiert hat.
---------------------------------------------------------------------
** VERTRIEB UND COPYRIGHT **
---------------------------------------------------------------------
Dieses Programm ist Publich Domain in Form von SHAREWARE. Wenn Du das
Programm gebrauchen kannst, dann wäre ich sehr dankbar für 20 Dollar
Registrierungsbeitrag. Das würde uns außerdem helfen, das Programm
regelmäßig zu überarbeiten und zu verbessern. Zum jetzigen Zeitpunkt
möchte ich den Source Code noch nicht freigeben, und zwar in erster
Linie deswegen, weil ich mich nicht dabei wohlfühle, Programmcode
herauszugeben, der noch nicht 100prozentig fehlerfrei ist. Außerdem
warte ich lieber, bis das Programm ganz fertig ist. Dann werde den Source
Code auf irgend eine Weise veröffentlichen.
Als registrierter Benutzer bist Du außerdem zum Bezug neuer Programm-
versionen berechtigt. Im Gegensatz dazu erhalten die nichtregistrierten
Benutzer nur die öffentlichen Neuversionen. Die Neuversionen werden
entweder per Post oder per AMIC bezogen. Per Post kostet es Dich
nur einen an Dich selbst adressierten, frankierten Rückumschlag. Per
AMIC mußt Du nur den Anruf bezahlen. Im AMIC ist es Dir außerdem
möglich, das Brett der AMIC-Tester mitzugestalten, das Tips und Infor-
mationen über AMIC PD TERM, besondere Programme und einiges andere
enthält. Und am allerbesten ist es, daß registrierte Benutzer 20 Dollar
Nachlaß auf GraphTerm, unser kommerzielles Terminal, erhalten.
Schicke Deinen Registrierungsbeitrag an:
David Salas or Albert Kirk
AMIC Development
1002 Apple Creek Lane (NEUE ADRESSE!!)
Santa Rosa, CA 95401-2731
---------------------------------------------------------------------
Minimalkonfiguration, Vorschläge
---------------------------------------------------------------------
Minimalkonfiguration: - Amiga 1000/500/2000 ab 512K
- Ein 3.5 Zoll-Laufwerk
- Amiga Monitor
- Kickstart/Workbench ab Version 1.2
(Das Programm arbeitet NICHT mit Version 1.1,
und das möchten wir auch nicht ändern!)
Idealkonfiguration: - Zusätzlich 512K oder mehr
- Zweites Laufwerk oder Festplatte
- Drucker
=====================================================================
Merkmale des neuen AMIC PD Term
---------------------------------------------------------------------
*** Merkmale der Version .53 ***
---------------------------------------------------------------------
Nichts neues, außer daß ein GROßER Fehler behoben wurde. Vielleicht hast
Du bei Version .52 noch nichts mitbekommen. Gut so! Der Fehler war
gar nicht mal so einfach zu finden, außer, Du bist häufiger Benutzer der
Help-Taste. Naja, weg ist er, der Fehler!
So, jetzt sind ein paar Stunden seit der Herausgabe von Version .52 um.
Ich glaube, Du liest Dir jetzt erst mal die Eigenschaften von .52 durch.
=====================================================================
---------------------------------------------------------------------
AMIC PD TERM .52
---------------------------------------------------------------------
Mehrere Fehler wurden behoben, und vielleicht sind sogar ein paar neue
hinzugekommen. Bitte habe Verständnis dafür, daß wir nicht nur neue Funk-
tionen zum Programm hinzufügen, sondern die Programmstruktur im Ganzen
verbessern. Deshalb ist die neue Version kürzer als die vorherigen,
obwohl neues hinzugekommen ist und alte Fehler entfernt wurden.
Wieder einmal habe ich dem Programm keine neuen Funktionen hinzugefügt,
sondern stattdessen die bereits vorhandenen erweitert. Das beinhaltet:
o Besseres Fehlerabfangen durch das Programm
o Keine seltsamen GURU's mehr bei Programmende, oder wenn man mit den
Menüs herumspielt.
o Es ist nun möglich, mehrere Menüs gleichzeitig aufzurufen:
Halte den rechten Mausknopf gedrückt, während Du durch die Menüs
gehst und die Punkte aufrufst, die Du haben möchtest, indem Du
diese mit der linken Maustaste anklickst. Wenn Du fertig bist,
brauchst Du nur die Maustasten loszulassen.
o Das Programm stürzt nicht mehr nach einer Übertragung ab, oder wenn
man die automatische Wiederwählfunktion verläßt.
o Die Anzeige der Wiederwählfunkjtion wurde überarbeitet und zeigt jetzt
die wahre Einstellung an.
o Um eine Datei zur Übertragung auszuwählen, genügt es jetzt, im
Abfragefenster zweimal den Namen der Datei anzuklicken.
o Das Programm macht die Auswahl des Telefonanschlusses rückgängig,
zu dem Du Verbindung aufgenommen hast, so daß Du ganz einfach
die Wiederwählfunktion aufrufen kannst, ohne die Mailboxnummer
zu entfernen, die Du zuletzt aufgerufen hast. Das wirkt nicht, wenn
Du DIAL statt AUTOREDIALING gewählt hast.
o Das Programm funtioniert jetzt ausgezeichnet bei der Bildschirm-
aufteilung im Chat-Modus, oder, anders ausgedrückt, haben wir diese
Routine optimiert, daß sie viel schneller und sicherer arbeitet.
o Du kannst jetzt mehrere Abfragefenster gleichzeitig öffnen, aber
die Maus hat lediglich auf das zuletzt geöffnete Fenster Einfluß.
Ich empfehle allerdings nicht, das zu tun (wie z.B. das Telefon-
und das Farbeinstellfenster gleichzeitig zu öffnen).
o Das X-Modem-Protokoll arbeitet jetzt schneller als vorher, da die
flow-control-Routine optimiert wurde.
o Die Routinen des Farbeinstellfensters wurden von C in Assembler über-
setzt, so daß sich eine schnellere Farbeinstellung und -abspeicherung
ergibt. Nichs großes, aber spart 'ne Unmenge Platz!
o Die Statuszeile ist jetzt übersichtlicher.
ACHTUNG:
o Der Gebrauch von mehr als drei Zeichen plus ':' bei der LOOKDIR,
GETDIR und DEFDIR - Einstellung bringt das Dateifenster aufgrund
Speicherschwierigkeiten zum Absturz. Ich habe Euch jetzt schon
mindestens zweimal gewarnt, aber Ihr scheint das zu überhören...
Ich verspreche Euch aber, das in Version .53 zu ändern.
Nun, bis jetzt noch nicht viel, aber Du kannst mir glauben, daß dahinter
eine ganze Menge Arbeit steckt, auch wenn es nicht so aussieht. abgesehen
davon, daß das Programm kürzer ist.
Also warte noch ein bischen auf Zmodem und Übertragungsaufzeichnung, aber
Du darfst nicht vergessen, daß Du erst registrierter Benutzer werden mußt,
um in den Genuß dieser Version (.60) zu gelangen.
Wir möchten all den netten Leuten danken, die uns die Programmfehler
mitgeteilt haben. Viele von Euch verstehen nicht, daß es sich um eine
Vorversion handelt, die natürlich noch einige Fehler enthält. Aber wir
merzen sie schon noch aus, keine Bange! Unser hauptprojekt ist aber
GraphTerm und der Aufbau der Mehrbenutzermailbox, deshalb können wir
uns nicht so oft diesem Projekt widmen. Trotzdem verwenden wir noch
eine ganze Menge Zeit darauf...
---------------------------------------------------------------------
*** ANMERKUNG ***
---------------------------------------------------------------------
Wenn Du an einer neuen Version von AMIC PD TERM interessiert bist, dann
schicke einfach 5 Dollar an:
AMIC Development
Att: David Salas/Albert Kirk
1002 Apple Creek Lane
Santa Rosa, CA 95403
Das macht Dich aber noch nicht zum registrierten Benutzer, denn dazu mußt
Du erst besagten Rückumschlag mit 20 Dollar an uns schicken, und wir
schicken Dir sobald wie möglich die neueste Version von AMIC PD TERM,
abgesehen davon, daß Du die zukünftigen Versionen des Programmes erhältst,
die nicht der Öffentlichkeit zugänglich sein werden und die die folgenden
Funktionen enthalten werden.
Bitte gib Deine Systemkonfiguration an, so daß ich Dir die beste Startup-
Sequence auf die Diskette schreiben kann.
Registrierten Benutzern ist auch die komplette Dokumentation zugänglich...
====================================================================
---------------------------------------------------------------------
** ANMERKUNG **
AMIC PD TERM BETA, Version .60 ist fast versandfertig. Diese Version wird
nur registrierten Benutzern zugänglich sein, solange sich nicht das Ver-
hältnis von zufriedenen Benutzer zu registrierten Benutzern zu einem
besseren Prozentsatz ändert. Version .60 enthält einige Zusätze:
SCRIPT LANGUAGE: Jedem Telefoneintrag können Kommandos zugeordnet werden,
oder können auch in den Speicher geladen werden.
dabei sind folgende Kommandos möglich:
Zum Wählvorgang:
AUTO ON/OFF
Die Wiederwählfunktion wird auf EIN/AUS gesetzt.
DIAL Nummer
Wählt die gewünschte Nummer. Wenn AUTO auf AUS steht, wird nur einmal
gewählt, während bei AUTO auf EIN solange wiedergewählt wird, bis die
Verbindung aufgebaut ist.
HANGUP
Nichts einfacher als das! Damit wird die Verbindung gelöst. Sei
ein netter Junge und mache regulären Gebrauch davon, indem Du vorher
stets die Verbindung per Tastatur beendest.
(** In Deutschland nicht benutzbar, da deutsche Mailboxen damit
nichts anzufangen wissen!!! -Der Übersetzer- **)
Zur Ablaufsteuerung:
BREAK
Das Programm legt eine Unterbrechung ein.
DELAY nn
Wartet <nn> Sekunden.
GOTO Marke
Verzweigung zu <Marke>. Siehe unter RETURN
IF "Zeichenkette" THEN ... ELSE
WENN <Zeichenkette> mit der empfangenen Zeichenkette übereinstimmt,
DANN mache was auch immer, ANSONSTEN mach was anderes.
Das ist ziemlich brauchbar, wenn man weiß, wie.
(ANMERKUNG: Der rekursive IF-Aufruf wird u.U. in Version .60 möglich
sein, aber wenn nicht dort, dann auf jeden Fall in einer späteren
Version. Ich kann natürlich noch nichts versprechen, da ich noch
immer dransitze und Version .60 so bald wie möglich fertig haben
möchte!)
RETURN
Springt an die Stelle zurück, an der mittels GOTO verzweigt wurde.
SSTRING "Zeichenkette"
Schickt die angegebene Zeichenkette an die Gegenstelle.
WSTRING "Zeichenkette"
Warte mit der Programmausführung, bis die empfangene Zeichenkette
mit der angegebenen übereinstimmt. Falls das nicht innerhalb von
60 Sekunden geschieht, wird dieser Befehl ignoriert und in der
Programmausführung fortgefahren. Falls Du's wissen willst: Datei-
Übertragung zählt NICHT mit bei der zeitberechnung.
Zu Dateiübertragung und Dateiempfang:
CAPTURE "Pfad/Dateiname"
Die gesamte Unterhaltung wird "mitgeschnitten" und in der ange-
gebenen Datei gespeichert. Bei Angabe von CAPTURE OFF wird diese
datei geschlossen und erst wieder beim nächsten CAPTURE-Aufruf
mit gleichem Dateinamen geöffnet.
FILEDOWN "Pfad/Dateiname"
Eine Datei wird empfangen und unter dem angegebenen Namen abgelegt.
Wird das Kommando ohne Dateinamen benutzt, benutzt das Programm den
FILEDIR-Befehl (siehe unter CONFIG).
FILEUP "Pfad/Dateiname"
Die angegebene Datei wird abgeschickt. Die Pfadangabe ist natür-
lich optional.
PROTOCOL nn
Die Übertragungsart wird eingestellt.
1 = XModem
2 = XModem Text
3 = WXmodem
4 = Zmodem
Andere Übertragungsarten werden bald möglich sein.
SEND "Pfad/Dateiname"
Damit wird der ASCII-Übertragungsvorgang in Gang gesetzt. Simpel.
Sonstiges:
BEEP nn
Gibt <nn> Piepser aus, und zwar je nach momentaner Einstellung
Bildschirmflackern oder hörbaren Pieps. Zwischen Piepsern liegt
eine zehntel Sekunde Pause.
LOAD "Pfad/Kommandodatei"
Damit wird eine neue Kommandodatei geladen. Damit wird die momentane
Kommandodatei komplett aus dem Speicher gelöscht. Das bedeutet, Du
kannst auf keinen Fall zurück. Natürlich kannst Du die alte Kommando-
datei neu laden, aber es wird komplett von vorne angefangen.
Benutze daher lieber GOTO!
Das ist sehr nützlich, wenn Du total lange Kommandodateien benutzt,
die jnicht auf einmal in den Speicher passen. Bei guter Planung
kannst Du auf die Art ein großes Netzwerk unter Kontrolle halten.
Viel Spaß!
Fehlt die Pfadangebe, wird LOOKDIR als voreingestellter Pfad ge-
nommen.
KEYS "Pfad/Tastaturmakros"
Damit können andere Tastaturmakros geladen werden. Damit hast Du
nun wirklich unbegrenzte Möglichkeiten, Kommandodateien und
Tastaturmakros gleichzeitig zu benutzen.
Fehlt die Pfadangabe, wird LOOKDIR als voreingestellter Pfad ge-
nommen.
MACRO Funktionstaste
Die Belegung der Funktionsatste wird ausgegeben. Schön, um beim
Schreiben der Kommandodatei Schreibarbeit zu sparen!
PRINT ON/OFF
Der automatische Simultanausdruck wird EIN- oder AUSgeschaltet.
Momentan verlangsamt das die ganze Angelegenheit ziemlich, weil
noch keine Druckerpuffre vorgesehen sind, wird aber in späteren
Versionen noch verbessert.
EXIT
Die Kommandodatei wird beendet. Bei Auffinden dieses Kommandos
kehrt das Programm zur normalen Funktion zurück.
In Zukunft eingebaute sonstige Funktionen:
ONTIME hh:mm:ss
Die Kommandodatei wird ab dem angegebenen Zeitpunkt ausgeführt.
Total gut, um die Kommandodatei unbeaufsichtigt auszuführen.
------------------------------------------------------------
MAKROS SIND STARK!
------------------------------------------------------------
Obwohl ich das noch nicht eingebaut habe, werden die Makros
wirklich stark. Das bedeutet, Du hast volle Kontrolle über das
gesamte Programm, selbst wenn eine Kommandodatei läuft! Damit
kannst Du z.B. selbst Zeichenketten an das Programm abschicken
und sowas. Das ist sehr nützlich, um Kommandodateien nach Fehlern
abzusuchen.
------------------------------------------------------------
Siehst Du, also noch mehr (und in Zukunft noch VIEL mehr) Gründe, um sich
als Benutzer registrieren zu lassen. Ach ja, ein ausführliches Handbuch
wird registrierten Benutzern natürlich auch mitgeliefert. Zusammen mit
nützlichen Kommandodateien für Netzwerke wie AMIC, GEnie und
einfache Mailboxen.
Und selbst wenn Du das alles nicht brauchst, dann lass Dich TROTZDEM
registrieren!
Noch etwas: es handelt sich nur um 80K Programm, und nicht um eines
dieser kommerziellen Programme, die viel Speicher für nichts brauchen.
David Salas
Albert Kirk
AMIC Development
---------------------------------------------------------------------
BETA AUSGABE .51 Nachrichten
---------------------------------------------------------------------
Ein paar Tage nach Version .50 kommt auch schon Version .51 mit neuen
Möglichkeiten:
Fehlerbehandlung:
o Eine Sache, die wir in früheren Versionen nicht verwirklicht hatten,
war eine bessere Fehlerbehandlung, vor allem beim Dateiladen und
beim Programmstart. Ich zähle mal einige auf.
- Bei Auswahl einer falschen Telefondatei wird kein GURU mehr
verursacht. Statt dessen werden 12 Leerzeilen ausgegeben, die
Du füllen und später abspeichern kannst (bis 200 Einträge).
- Das Programm wählt nicht mehr bei Auswahl der falschen Farbdatei die
Farbe Schwarz. Statt dessen werden die Farben der Preferences
genommen. Bei Gebrauch von drei Bitplanes werden die von mir vor-
gesehenen 4 Farben genommen, die im Interlace besonders hübsch
aussehen.
- Beim Herstellen der verbindung versucht das Programm, eine Makro-
datei zu laden, die den selben Namen wie die Eintragung im PHONE
NAME Feld besitzt. Das Problem war nur, wenn Du keine derartige
Makrodatei besitzt (bei Anruf von BOX-X sucht das Programm nach
BOX-X.Keys), blieben die bisherigen Makros dabei im Speicher.
Da können jetzt bei Betätigung der Funktionstasten schlimme
Dinge passieren. Also habe ich das derart abgeändert, daß nun
die grundsätzlich voreingestellten Makros geladen werden, falls
keine entsprechende makrodatei gefunden wird.
- Beim Aufruf des Makro-Auswahlfensters wird jetzt die RICHTIGE
Makrodatei in die Eingabezeile kopiert.
- Wenn Du AMIC PD TERM von der Workbench gestartet hast und kein
CLI mehr offen hattest, führten NEWCLI oder der Aufruf des Editors
zum Absturz. Nun wird das Utilities-Menü nur beim Aufruf vom CLI
aus sichtbar.
Neue Eigenschaften!
o Keine neuen Terminalfunktionen, aber zum Anzeigen der Datei- und
Telefonabfragefenster benutzen wir nun die Routine FastText() von
Darren M. Greenwald. Junge, das geht flott! Schneller als BlitzFonts,
keine Frage, und man muß BlitzFonts nicht mehr beim Aufruf von AMIC
PD TERM laden. Ich hoffe, daß diese Routine von noch mehr Program-
mierern genutzt wird. Die Routinen gibt es bei AMIC oder GEnie und
wahrscheinlich in noch mehr Systemen. Einige Stunden nach dem Auftau-
chen in GEnie hab ichs mir unter den Nagel gerissen, und sofort
nach Begutachten der Demo dachte ich mir, daß das eine gute Idee
zum Einbauen wäre. Da ist es!
Die Routinen sind jetzt 600 bis 800 Prozent schneller als Amiga-
standard, und 100 bis 150 schneller als BlitzFonts. Außerdem werden
im Gegensatz zu BlitzFonts nur 1.500 Bytes gebraucht.
Gute Arbeit, Darren.
o Ich habe das UNARC-Zeichen auf der seitlichen Leiste in MACROS
geändert. Die Makros sind nämlich schon eingebaut, während UNARC
noch darauf wartet.
---------------------------------------------------------------------
BETA AUSGABE .50 Neuheiten
---------------------------------------------------------------------
---------------------------------------------------------------------
Ich möchte noch einige Bemerkungen vorwegschicken, bevor ich die neuen
Eigenschaften im Detail beschreibe.
"Ich krieg' eine unsichtbare Abfrage, aber wenn ich den Fensterschieber
anklicke, taucht alles wieder auf. Warum ist das so?"
Gut, das ist jetzt in Ordnung gebracht. Trotzdem komisch. Gebrauche NICHT
den Tip, der von LILMAC (GEnie) für Version .42 empfohlen wurde, denn
das funktioniert bei .50 nicht mehr.
"Das Dateifenster fügt dem dateinamen Leerzeichen zu, und ich bin fast
verrückt geworden, bis ich das erkannt habe. Wie kommt man damit klar?"
Jawoll, ich habe das dateifenster falsch aufgebaut. Das ist jetzt berich-
tigt. Entschuldigung.
"Einige Dinge verstecken sich bei Gebrauch einer einzigen Bitplane."
Das ist korrigiert. Habe die Farben falsch berechnet. Danke!
Ich denke, das isses. Also, schreiten wir zu den Neuerungen:
---------------------------------------------------------------------
Dateiübertragung: Erweiterungen und Verbesserungen
o Sah so aus, als würde sich das Programm mitten bei der Übertragung
aufhängen. Nach einigem Suchen haben wir den Fehler gefunden und,
umso besser, behoben!
o Gute Nachrichten: Die Geschwindigkeit wurde um mindestens 20% gestei-
gert. Ich mache mal ein paar Tests und berichte über das Ergebnis, aber
wir haben die Checksummen- und Zeichenbearbeitung bei der Übertragung
gekürzt. Das einzige Problem ist nun, daß Du zum Abbruch der Übertra-
gung eventuell mehrmals die ESC-Taste drücken mußt. Ab jetzt wird
nämlich nur einmal statt dreimal wie bisher pro Zyklus die Tastatur
abgefragt.
Dateiabfragefenster: Erweiterungen und Verbesserungen!
Sag mir, wo Du ein schöneres, d.h. mehr inspiriertes
Dateiabfragefenster gefunden hast!
o Geschwindigkeitsverbesserungen, schneller als je zuvor! Für Disketten-
laufwerke weiter verbessert, während es auf Festplatte sehr schnell ist.
o Jetzt mit Piktogrammen! Disketten- und Verzeichnispiktogramme bei den
Abfragefeldern bewirken noch höhere Benutzerfreundlichkeit.
o Das Dateiabfragefenster ist intelligenter; es werden keine Verzeichnisse
oder Diskettennamen mehr dupliziert, so daß Du dieses df1: df1; df1:
nicht mehr zu Gesicht bekommst. Einziger Nachteil: Es wird jetzt
zwischen Groß- und Kleinbuchstaben unterschieden. Deshalb vergewissere
Dich, daß LOOKDIR, FILEDIR & DEFDIR in Großbuchstaben geschrieben sind.
o Die brandneuen Hoch-/Runter-Pfeile mit Auf- und Abwärtsscrolling verein-
fachen die Behandlung der Abfragefenster stark. Ja, und die Pfeile
haben sogar eine Dauerfunktion!
o Rollbalken machen Seitenscrolling möglich!
o Ach ja, keine zusätzlichen Leerzeichen mehr im Dateinamen.
o Du kannst jetzt das Dateiabfragefenster während des Datenempfangs auf-
rufen (funktionierte nicht bei Version .42)
Telefonabfragefenster: Erweiterungen und Verbesserungen!
o Schnell, ja, total schnell.
o EDIT tut's jetzt! Wähle EDIT, klicke auf den Telefondatensatz, den Du
editieren möchtest, und fang an! Leicht und einfach. Und wenn Du den
gesamten Datensatz total ändern möchtest, dann kannst Du per rechte-
Amiga-Taste- X das gesamte Feld löschen.
EDIT kann jetzt Telefonbucheintragungen hinzufügen oder löschen.
Am Ende des Verzeichnisses siehst Du ein leeres Feld. Dieses leere
Feld kannst Du mit einer neuen Nummer füllen, und es wird automa-
tisch wieder ein leeres Feld erzeugt. Um eine Eintragung zu löschen,
wählst Du den Eintrag aus, löschst das Feld und drückst RETURN. Sahne,
nicht?
EDIT erlaubt jetzt, daß Du es dir nochmal überlegst. Wenn Du nämlich
ein Feld ausgewählt hast, das Du gar nicht ändern wolltest, dann
klickst Du einfach das richtige Feld an.
o Zum ordentlichen EDIT gehört natürlich ein ordentliches SAVE. Deshalb
ist die Telefonliste jetzt abspeicherbar, und zwar per Abfragefenster.
o Das Abfragefenster gibt gleichzeitig die Anzahl der bereits in der
Telefonliste enthaltenen Nummern an, so daß Du einen Überblick über
die noch zur Verfügung stehendenen freien Einträge hast.
o Tja, einen Rollbalken hat das Fenster auch, also kannst Du auch hier
möchtig scrollen.
o Zu guter Letzt gibt es noch Auf- und Abwärtspfeile, Mann, das scrollt
sauber! (ANMERKUNG: Wenn Du kein FAST MEM hast, dann sind die Fenster
natürlich langsamer als mit! Logo, oder?)
o Wenn Du in die Telefonbuchnamenszeile den die Dateibezeichnung des
gewünschten Telefonbuches eingibst, dann lädt das Programm das Telefon-
buch direkt, ohne vorherige Anzeige des Abfragefensters. Wenn die
angegebene Datei nicht gefunden wird, fährt das Programm fort, als
wäre nichts geschehen (auch keine Nachricht!).
Tastaturbelegungsfenster: BRANDNEU!
o Noch ein hübsches Abfragefenster für AMIC PD TERM. Hast Du genug von
diesem ewigen SHIFT-HELP, Zeichenkette ändern, usw.? Mit dem neuen
Abfragefenster siehst Du die Funktionstastenbelegung auf einen Blick
und kannst die Belegungen gleichzeitig ändern, laden, speichern oder
anzeigen.
Es gibt sieben Knöpfe, die wie folgt wirken:
- OKAY : Wenn Du alles zu Deiner Zufriedenheit geändert hast, dann
kehrst Du hiermit zum Terminalprogramm zurück.
- LOAD : Damit wird das Dateiabfragefenster aufgerufen, das die
Dateien mit der Endung .key im momentanen Verzeichnis
anzeigt. Klick's an und sieh zu, wie Deine neue F-Tasten-
belegung geladen und angezeigt wird.
- EDIT : Einmal EDIT anklicken, dann die Tastaturbelegung anklicken,
die Du ändern möchtest, und Du kannst anfangen! Pro
Funktionstaste sind bis zu 255 Zeichen möglich.
- SAVE : Zum Speichern der neuen Tastaturbelegung.
- CANCEL : Damit wird das Abfragefenster verlassen und alles so wieder-
hergestellt, wie es vor Aufruf des Abfragefensters war.
- NORMAL/SHIFT: Damit kannst Du zwischen Funktionstasten mit und ohne
SHIFT-Taste wählen. Probier's mal!
o Der siebte Knopf ist der MacroLib-Knopf, der den Namen der momentan
aktiven Tastaturbelegungsdatei anzeigt. Um eine andere Belegung zu
laden, klickst Du einfach hier an und gibst einen anderen Namen ein.
Wenn es die Datei gibt, wirfd sie geladen; andernfalls wird ohne
Meldung darüber hinweggegangen.
o Versuche UNTER KEINEN UMSTÄNDEN, dieses Abfragefenster aufzurufen,
wenn gerade eine Datei übertragen wird. Ich weiß, das Programm sollte
das selbsttätig unterbinden, aber ich habe Pläne, das zu ermöglichen.
In diesem Falle kannst Du die Funktionstasten noch während der
Datenübertragung derart ändern, daß schon alles bereit ist, um
mit einem Funktionstastendruck die nächste Datei zu übertragen...
FARBEINSTELLUNG: Verbesserungen und Erweiterungen!
o Scheint so, als wäre es früher zu ziemlichen Speicherplatzverlusten beim
Laden von Farbdaten gekommen. Soll jetzt nicht mehr passieren.
o Das Farbfenster kann jetzt während der Übertragung aufgerufen werden.
Funktionierte bei .42 noch nicht.
CHECKSUM vs CRC: Dieser Umschalter hat überhaupt nicht funktioniert. Selbst
bei Auswahl von CHECKSUM hat das Programm erst nach CRC
gesucht, und weil das XModem auf einer VAX so mies
implementiert ist, hat es bis zum automatischen Beenden
der Verbindung durch die VAX nicht geklappt. Ist nun
behoben.
HELP Fenster: Dieses Fenster zeigt nun den richtigen Dateinamen an, der
zum Abspeichern der Unterhaltung (CAPTURE) benutzt wird.
Das bedeutet, falls bisher keine andere Datei benutzt wurde,
wird die Standarddatei CAPTURE.TXT hier angezeigt.
**
ANMERKUNG: VERZEICHNISNAMEN ---> können in der Datei Amic.Config nur aus
drei Zeichen bestehen!!!!!!
**
---------------------------------------------------------------------
BETA AUSGABE .42 NEUHEITEN
---------------------------------------------------------------------
Das schwerwiegendste Problem scheint sich beim automatischen Wiederwählen
zu ergeben. Im Programm lasse ich die CTR-Leitung überprüfen, um zu
entdecken, ob der Carrier da ist. Wenn der Carrier da ist, teilt der
Computer dem Benutzer mit, daß ein Carrier entdeckt wurde. Normalerweise
heißt das, wir sind in der Box... Nun, bei einigen Modems ist leider
die DTR-Leitung ständig durchgeschaltet, und das irritiert AMIC PD TERM
total. Allerdings haben die emisten dieser Modems auch die Möglichkeit,
diese Leitung abzuschalten. Die emsiten Modems sollten die Leitung sowieso
auf AUS stehen haben. DTR ein ist nur bei einigen Mailboxprogrammen
nötig, die selbst keinen Carrier entdecken. Auch kann auf die Art der
Computer völlig neu gestartet werden, ohne daß die Verbindung abgebrochen
wird. Am nützlichsten ist DTR aber in der AUS-Position, was bedeutet, daß
es nur eingeschaltet wird, wenn wirklich eine Verbindung aufgebaut wurde.
Also schau mal ins Handbuch, ob die Leitung an Deinem Modem per Schalter
auf EIN oder AUS steht. Hast Du einmal auf AUS gestellt, bin ich mir
99% sicher, daß automatisches Wiederwählen bei dir toll klappen wird.
Mehere Benutzer haben mich auch darauf angesprochen, warum man nicht mehr
mit den Zahlentasten 1 bis 0 des Amiga die ersten zehn Einträge in der
Telefonliste aufrufen kann. Um das zu beantworten, schildere ich einmal,
wie Comm 1.34 das macht. DJJ benutzt das COMMSEQ-Flag, das ein Menü unter
Intuition dazu bringt, neben dem Aufruf per Maus auch über Tasteneingabe
aufgerufen zu werden. Auf die Art hat er die Tasten 1 bis 0 zugeordnet.
Jetzt benutzt AMIC PD TERM aber nicht mehr das Menü, um die Telefon-
liste anzuzeigen. Deshalb kann ich dasselbe nicht mehr so einfach schaffen.
das heißt nicht, daß ich das nicht könnte, aber ich hab's nun mal nicht
getan, und es war halt früher wirklich einfach...
In einer der nächsten Versionen kannst Du dir dann selbst die Tasten
zuordnen. In der Zwischenzeit, glaube ich, lohnt es sich, für 200 Telefon-
einträge darauf zu verzichten. Außerdem gibt es jetzt noch andere Möglich-
keiten im Telefonfenster, über die ich jetzt berichte:
Das Telefonwählfenster: Erweiterungen und Verbesserungen
o Mehr als 10mal so schnell wie früher. Das ist so ungefähr das
schnellste, was man aus Intuition herausholen kann.
o Endlich können bei der automatischen Wiederwahl MEHRERE Nummern
angegeben werden! Ja, das ist wirklich toll. Du kannst soviele
Nummern angeben, wie Du willst. Zur Not die ganze Telefonliste.
Die ersten vier Nummern werden im Telefonfenster angezeigt, aber
sofort darauf kannst Du soviele Nummern noch angeben, wie Du
möchtest. Jetzt geht das Programm die Liste von oben nach unten
durch und wählt jede Nummer in einer Schleife einmal an, bis eine
Verbindung zustandegekommen ist. Wurde keine Telefonnummer angegeben,
passiert nichts. Wenn Du aber nicht auf AUTO-REDIAL geschaltet hast,
wird die zuletzt ausgewählte Nummer angerufen.
o Die ausgewählten Nummern bleiben solange farblich gekennzeichnet, bis
entweder der Benutzer das Fenster schließt, oder diese Nummer aus
der Wiederwählliste entfernt (durch einfaches Anklicken!).
o Wird mehr als eine Nummer zum Anwählen angegeben, schaltet das
Programm automatisch auf automatisches Wiederwählen.
o Nun wird ein extra Einstellfeld mitverwaltet. Dieses Einstellfeld
(SET Field) dient dazu, Parameter wie Duplex, Datenlänge, Parität
und Stoppbits einzelnen Telefonbucheinträgen zuzuordnen.
Zum Einstellen gibst Du pro Parameter EIN Zeichen infolgender
Reihenfolge an:
DUPLEX : F für Voll - H für Halb
DATENLÄNGE : 8 oder 7
PARITÄT : E für gerade, O für ungerade oder N für KEINE.
STOPPBITS : 1 oder 2 Stoppbits
Ein Einstellfeld sieht also ungefähr so aus: F8N1 für Vollduplex,
8 Datenbits, keine Parität und ein Stoppbit.
o Wegen dem Einstellfeld hat sich das Format der Telefondatei etwas
geändert. Das neue Format sieht so aus:
MAILBOXNAME: 17 Bytes + 1 Leerzeichen
NUMMER: 17 Bytes + 1 Leerzeichen
BAUD: 5 Bytes + 1 Leerzeichen
PARAMETER: 4 Bytes + 1 Leerzeichen
KOMMENTAR: 23 Bytes
Auch das Programm The Final List (tm) von Chet Solace in der Color
America Mailbox benutzt jetzt das neue Format. Seine neue Version 5.6
benutzt jetzt dieses Format, das nicht kompatibel zu einer älteren
Version von AMIC PD TERM oder Comm ist, aber in allen weiteren
Versionen benutzt wird (naja, schwören tu ich's lieber nicht).
o Die alternativ anzurufende Nummer wird jetzt rechts vom Namen der
Telefondatei angezeigt. Wurde keine Alternativnummer angegeben, wird
auch keine angezeigt.
o Der Ladeknopf funktioniert nun, so daß Du verschiedene Telefondateien
laden kannst.
o Tastaturbelegungsdateien werden nun, wie bei Comm, den einzelnen
Mailboxnamen zugeordnet. Möchtest Du also AMIC anrufen, sucht
das Programm nach der datei AMIC.keys.
Das Abfragefenster zum Dateiladen: Erweiterungen und Verbesserungen.
o Keine grundlegenden Änderungen, nur etwas Programmverkleinerung und
Geschwindigkeitssteigerung (ca. 300%).
o Das Problem der unsichtbaren Dateien ist gelöst. Da ich allerdings
selbst keinen solchen Fehler verursachen könnte, müßt Ihr mir
mal mitteilen, ob es nun klappt.
o Das Dateiabfragefenster ist jetzt permanent gefüllt, so daß die
Diskette nicht mehr so stark belastet wird wie früher. Außerdem
wurden noch einige Verbesserungen in Bezug auf Festplattenlauf-
werke eingebracht.
o Es schien einige Probleme mit dem PARENT-Knopf (nächsthöheres Ver-
zeichnis) zu geben. Auch behoben.
Die Farbeinstellung:
o Auch ein wenig schneller und kürzer.
o Ein Fehler beim Laden von Farbeinstellungen wurde berichtigt, ich
glaube nicht, daß es hier noch mehr Fehler gibt.
BORDERS ON und OFF: Verbesserungen
o Funktionierte nicht wie geschildert, sondern nur im Chat-Modus, bei
geteiltem Bildschirm. Arbeitet nun in beiden Betriebsarten zufrieden-
stellend. Probleme bitte mitteilen!
Die Seitenleiste: Verbesserungen und Änderungen.
o Bei der Auswahl von BUP oder BDOWN schaltete das Programm in das
XModem-Protokoll, anstatt das vom Benutzer gewünschte binäre
Protokoll zu gebrauchen. Wurde geändert und arbeitet jetzt richtig.
Das wär's im Moment. Tut mir leid, daß ich keine Ergänzungen eingebaut
habe, aber ich habe statt dessen an der Programmlänge und am Verbessern
vorhandener Programmfunktionen gearbeitet.
---------------------------------------------------------------------
BETA AUSGABE .41 NEUHEITEN
---------------------------------------------------------------------
In dieser Version wurde lediglich ein Fehler in der rechten Seitenleiste
behoben. Bei der Auswahl von BINARY UP hat das Programm stattdessen einen
Download (empfangen statt senden) gemacht.
Das Problem war so eilig, daß diese neue Version nur eine Stunde nach
Version .40 herauskommt!
---------------------------------------------------------------------
BETA AUSGABE .40 NEUHEITEN
*** ERSTE VERÖFFENTLICHUNG ***
---------------------------------------------------------------------
Telefonwählfenster:
o Die Geschwindigkeit wurde zu Version .39 um 30%
gesteigert. Keine Bange, in späteren Versionen
geht's noch schneller. Aber ist ja im Grunde gar
nicht mal so lahm, oder?
PROJECT-Menü:
o ABOUT ruft nun das STATUS-Fenster auf, das ebenfalls durch die HELP-
Taste gerufen werden kann.
SETUP-Menü:
o AUDIBLE BEEP: Dient zur Auswahl zwischen hörbarem Piepser und Bild-
schirmaufblitzen. Bei hörbarem Piepsen ist der Menüpunkt mit einem
Häkchen versehen. Dieser Punkt kann auch in der Konfigurations-
datei (siehe unten) eingestellt werden.
o AUDIBLE BELL: Einstellung von hörbarem Pieps und Bildschirmflackern.
Siehe unten.
o BORDER: Arbeitet jetzt auch bei geteiltem Bildschirm.
CONFIG- Datei: Zwei neue Kommandofelder:
o BELL [ON/OFF]: Auswahl zwischen hörbarem Pieps und Bildschirmblitzen.
ON=Hörbar, OFF=Flackern.
o BORDER [ON/OFF]: Das Fenster kann nach Deinen Wünschen schon beim
Programmstart gestaltet werden. ON=Mit Rändern.
OFF=Ohne Ränder. Das gilt lediglich für das Ein-/
Ausgabefenster, NICHT für irgendwelche anderen
Fenster!
Einige kleinere Abfragen inklusive der Statusabfrage wurden im Aussehen
verbessert. Nichts Großes.
---------------------------------------------------------------------
BETA AUSGABE .39 NEUHEITEN
---------------------------------------------------------------------
DIAL-Menü:
o DIAL: Völlig verschieden von früheren Versionen oder Comm 1.34.
Beinhaltet jetzt ein Fenster mit einer Kapazität von bis zu
200 Telefoneintragungen. Aus diesem Fenster heraus ist es
auch möglich, Alternativnummern oder automatisches Wieder-
wählen anzugeben. Zum jetzigen Zeitpunkt kann man die
Telefondateien noch nicht direkt im Fenster laden, sondern muß
mit den Tasten AMIGA-G die Funktion GET PHONE aufrufen.
Ich habe mir schon überlegt, ob ich nicht unbegrenzt viele
Telefoneinträge ermöglichen sollte, bin aber davon abgekommen,
weil ich glaube, daß 99% der Benutzer 200 Einträge völlig
ausreichen.
Das Datei-Lade-Fenster: Verbessert und beschleunigt. Das Scrollen geschieht
jetzt dreimal so schnell wie vorher.
Auch wurde das Fenster jetzt dazu eingesetzt,
Telefondateien und Funktionstastenbelegungen zu
laden.
Einige Fehler wurden behoben, und das Programm ist bei den Ein-/Ausgabe-
operationen schneller als Version .38. Einige der behobenen Fehler:
o Das rahmenlose Fenster überschreibt nicht mehr den Fensterschließer.
o AMIGA Y wirkt nun als Kurzkommando für SEND BREAK (Unterbrechung).
---------------------------------------------------------------------
ORIGINALDOKUMENTATION
---------------------------------------------------------------------
*** AUFRUF ***
AMIC {[Konfigurationsdatei]}
Konfigurationsdatei ist optional (freiwillig). Wird keine angegeben, sucht
das Programm im aktuellen Verzeichnis nach AMIC.config. Wird die Datei
nicht gefunden, sucht das Programm im S: Verzeichnis. Findet das arme
Programm noch immer nichts, wird eine fest eingebaute Konfiguration
eingestellt.
---------------------------------------------------------------------
Ich werde jetzt direkt die Möglichkeiten des Programmes erläutern, indem
ich die einzelnen Menüpunkte erläutere, mit denen alle Programmfunktionen
aufgerufen werden können.
PROJECT MENÜ:
o ABOUT: Noch nicht möglich.
o SEITENLEISTE: Die Seitenleiste wird, je nach Position, entweder in den
Vorder- oder in den Hintergrund gestellt. Durch An-
klicken des üblichen Symbols an der Leiste schaltbar.
o START BUFFER: Noch nicht möglich. Damit kann der Puffer geöffnet oder
geschlossen werden. Mit dieser Funktion wird ein vom
Benutzer definierter Puffer aufgerufen, der im Unter-
schied zu CAPTURE die gesamte Unterhaltung stets im
Speicher behält. Die Unterhaltung kann später in einem
Extrafenster von vorne bis hinten durchgesehen werden.
o VIEW BUFFER: Noch nicht möglich. Dient dazu, den Puffer durchzusehen.
o PRINT BUFFER: Noch nicht möglich. Dient dazu, den Pufferinhalt auf dem
Drucker auszugeben.
o PRINTER ON: Der Drucker wird ein- oder ausgeschaltet. Wenn der
Drucker eingeschaltet ist (Häkchen), wird er ausge-
schaltet, und umgekehrt.
ANMERKUNG: Der Aufruf erfolgt auch über Anklicken des
PRINT-Knopfes an der Seitenleiste.
o LOAD CONFIG: Noch nicht möglich. Dient dazu, eine andere Konfigu-
rationsdatei zu laden und somit alle Einstellungen auf
einen Schlag zu ändern. Um das zu können, darf keine
Verbindung aufgebaut sein, weil dich das sonst die
Verbindung kostet (kein Carrier mehr!).
o EXEC SCRIPT: Noch nicht möglich. Dient dazu, eine Kommandodatei zu
laden und zu starten (siehe oben).
o QUIT AMIC PD: Damit kann man nach Schließen aller Puffer, Dateien
und Programmfenster das Programm verlassen. Löscht
den Speicher außerdem, um keinen Datenmüll liegen zu
lassen. Entfernt auch das serial.device aus dem
Speicher. ANMERKUNG: Der Aufruf erfolgt über Anklicken
des QUIT-Knopfes an der Seitenleiste.
---------------------------------------------------------------------
SETUP MENÜ:
o BAUD RATE: Einfach genug. Dient zur Einstellung der Baudrate.
Die Voreinstellung kann in der .config-Datei gegeben
werden. Ansonsten ist die Voreinstellung 1.200 Baud.
o PARITY: Die Parität kann auf gerade, ungerade oder keine gesetzt
werden (EVEN, ODD oder NONE).
o DATA LENGTH: Entweder 7 oder 8 Datenbits einstellbar.
o STOP BITS: 1 oder 2 Stoppbits einstellbar (Achtung: Bei einer Daten-
länge von 8 Bits ist nur EIN Stoppbit logisch möglich!).
o DUPLEX: Einstellung auf Voll- oder Halbduplex.
o CR's, LF's: Bei Einstellung dieses Punktes werden RETURNs ausgegeben.
Ohne Einstellung: Nur Linefeed.
o XON/XOFF: Handshake wird auf automatisch oder gar nicht gesetzt.
o SEND BREAK: Unterbrechungssignal wird an die Mailbox gesendet.
o SPLIT WINDOW: Das Fenster wird im Chat Modus aufgeteilt. Eine Hälfte
zeigt die empfangenen, die andere Hälfte die heraus-
gehenden Eingaben an. Sehr nützlich bei Unterhaltung
per Mehrbenutzernetzwerk.
o BORDERS: Dient zum Ein- oder Ausschalten der Ränder beim Eingabe-
fenster.
o INTERLACE: Noch nicht möglich. Dient zum Umschalten zwischen Inter-
lace und normaler Auflösung.
o COLUMNS: Noch nicht möglich. Dient zur Umschaltung von 80 Zeichen
Breite auf 128 (bzw. 132 im Overscan) Zeichen oder
umgekehrt.
o COLORS: Ruft das Farbfenster auf. Hier kannst Du die Farben ändern,
eine Farbdatei laden oder die momentanen Farben abspeichern.
Das Fenster unterscheidet zwischen Groß- und Kleinschreibung.
Es wird nach der Endung "Color" gesucht.
ANMERKUNG: Wird durch Anklicken des COLOR-Knopfes an der
Seitenleiste aufgerufen.
---------------------------------------------------------------------
TRANSFER MENÜ:
o START ASCII CAPTURE: Damit kann eine Datei geöffnet werden, in der
die Unterhaltung für späteren Gebrauch abge-
speichert wird. Wurde CAPTURE eingestellt,
verändert sich dieser Menüpunkt in CLOSE
CAPTURE. Durch Auswahl des neuen Punktes
wird die Datei geschlossen.
ANMERKUNG: Läßt sich auch von der Seitenleiste
durch Anklicken von CAPTURE erreichen.
o START ASCII SEND: Schickt eine Ascii-Datei an die Empfängerseite.
wenn CR's/LF's eingeschaltet ist, werden zusätz-
lich Linefeeds (Ascii-Code 10) angehängt.
ANMERKUNG: Wird durch ASEND von der Seitenleiste
aus aufgerufen.
o BINARY RECEIVE: Eine Datei wird im Binärformat empfangen. Dabei wird
das mit SET PROTOCOL gewählte Protokoll verwendet.
Wird das gewünschte Protokoll nicht von der Mailbox
unterstützt, wechselt das Programm zum XModem-Proto-
koll.
ANMERKUNG: Kann auch durch Auswahl des BDOWN-Knopfes
an der Seitenleiste aufgerufen werden.
o BINARY SEND: Eine Datei wird im Binärformat abgeschickt, und zwar im
mittels SET PROTOKOLL festgelegten Protokoll. Wenn die
Mailbox kein solches Protokoll unterstützt, wechselt
das Programm zum XModem-Protokoll.
ANMERKUNG: Wird auch durch den BUP-Knopf an der Seiten-
leiste aufgerufen.
o SET PROTOCOL: Dient zur Einstellung Deines bevorzugten Übertragungs-
protokolls. Im Moment können nur XModem, XModem Ascii
und WXModem eingestellt werden. Vielleicht wird jedoch
bald MultiTalk herausgegeben, was jedoch vom Fort-
schritt des GraphTerm-Programms abhängt. Das Proto-
koll ist auch in der AMIC.Config-Datei einstellbar.
Ist kein Protokoll angegeben, lautet die Einstellung
XModem.
o PROTOCOL MODE: Dient zur Umschaltung zwischen Checksummen- oder CRC-
Fehlerkorrektur.
o AUTOCHOP: Nach Einschalten abgehakt. Diese Einstellung wird igno-
riert, wenn die abzusendende Datei die Endung .ARC oder
.ZOO enthält.
o VIEW TRANSFERS: Nur zum Ansehen von Übertragungen geeignet, die les-
bare Ascii-Zeichen enthalten, da sonst wirre Zeichen
ausgegeben werden.
---------------------------------------------------------------------
PHONE MENÜ:
o DIAL: Siehe bei den Beschreibungen der neuen Versionen.
ANMERKUNG: Wird mittels DIAL-Knopf an der Seitenleiste aufge-
rufen.
o HANGUP: Sendet ein HANGUP an das Modem (** In der BR Deutschland
nicht zu gebrauchen !!! -Der Übersetzer-)
o AUTOREDIAL: Schaltet automatisches Wiederwählen ein/aus. Ist die
Funktion abgehakt, dann wird wiedergewählt, bis die
Verbindung hergestellt ist oder der Benutzer die
Funktion abbricht.
Folgende Tastaturkommandos sind dabei möglich:
ESC Taste: Wiederwählprozess verlassen.
TAB Taste: Die momentane Warteschleife wird verlassen und
neu gewählt. Sehr nützlich, wenn Du schon das
Besetztzeichen hörst und nicht die gesamt Warte-
schleife durchlaufen willst.
AUFWÄRTSPFEIL: Erhöht die Dauer der Warteschleife.
ABWÄRTSPFEIL: Verringert die Dauer der Warteschleife.
ANMERKUNG: Wenn Du während des Wählvorganges gerade auf einem
anderen Bildschirm arbeitest und die Verbindung wurde
hergestellt, dann schiebt sich der Programmschirm
automatisch in den Vordergrund. Wie ich gehört habe,
ist diese Eigenschaft bei vielen beliebt, während
andere nichts damit anfangen können. Schreibt mir mal.
o ALT SERVICE: Das automatische Anwählen der Alternativnummer kann
damit ein- und ausgeschaltet werden. Ist diese Funktion
eingeschaltet und die zuerst gewählte Nummer besetzt,
wird automatisch die Alternativnummer gewählt.
o LOAD PHONE: Lädt ein neues Telefonverzeichnis.
o MACRO KEYS: Funktionstastenbelegungen können geladen, gespeichert
oder geändert werden.
---------------------------------------------------------------------
UTILITIES MENÜ:
o NEWCLI: Öffnet einen neuen CLI auf der Workbench.
o ARC FILES: Noch nicht möglich (vielleicht NIE möglich!).
o UNARC FILES: Noch nicht möglich. Dateien können wäjhrend der Verbin-
dung gelöscht werden.
o LOAD EDITOR: Lädt den Amiga-Editor ED.
---------------------------------------------------------------------
Sonstige Befehle
---------------------------------------------------------------------
SHIFT HELP: Zeigt die Funktionstastenbelegung an.
HELP: Ein kleines Fenster mit nützlichen Informationen wird geöffnet.
RECHTE AMIGATASTE- 1 bis RECHTE AMIGATASTE 0: Ruft die ersten zehn Telefon-
einträge in der Liste auf.
F1 - F10: Benutzerdefinierbare Tastenbelegungen.
---------------------------------------------------------------------
Seitenleiste
---------------------------------------------------------------------
SCREEN: Schaltet das Terminalfenster in den Hintergrund und die Workbench
in den Vordergrund.
BACK: Die Seitenleiste wird in den Hintergrund geschaltet.
COLOR: Aufruf des Farbeinstellfensters.
DIAL: Aufruf des Telefonwählfensters.
HANGUP: Sendet HANGUP an das Modem.
SCRIPT: Ruft eine Kommandodatei auf.
BDOWN: Ruft Binärempfang auf.
BUP: Beendet die binäre Datenübertragung.
CPTURE: Die Übertragung wird als Datei "mitgeschnitten".
ASEND: Eine datei wird im Asciiformat übertragen.
PRINT: Drucker wird ein-/ausgeschaltet.
UNARC: UNARC wird aufgerufen.
NEWCLI: Ein neuer CLI wird auf der Workbench eröffnet.
QUIT: Programm beenden.
---------------------------------------------------------------------
Config-Datei
---------------------------------------------------------------------
Die folgenden Kommandos können aus der Konfigurationsdatei bei Aufruf
des Programmes herausgelesen werden. Die Konfigurationsdatei muß sich
entweder im aktuellen oder im S: Verzeichnis befinden. Ansonsten werden
die von mir im Programm voreingestellten Werte benutzt.
PRIORITY: Die Task-Priorität des Terminalprogrammes.
VERSION: Die Zeichenkette, die Du gern in der Titelzeile des Fensters
hättest. Aber komme NICHT auf den Gedanken, das Programm als
Deins auszugeben!!
INTERLACE: Der Benutzer kann zwischen einem Interlace-Bildschirm und
einem normal auflösenden Bildschirm wählen. Auch wird der
volle Overscan-Modus unterstützt.
PLANES: Hier kann der Benutzer die Anzahl der Bitplanes angeben, die
beim Programmstart angelegt werden. Ich habe Farben für bis
zu drei Bitplanes vorgesehen, während das Programm auch die
Werte vier und fünf zuläßt. Aber macht mich nicht dafür ver-
antwortlich, wenn bei solchen Werten nichts mehr läuft!
NUMBUFFS: Setzt die Anzahl der XModem-Puffer (je 128 Bytes lang), die
Du beim Dateiempfang im Programmpuffer halten möchtest.
BAUDRATE" Die Baudrate wird eingestellt.
PROTOCOL Das gewünschte Protokoll für Dateiübertragung wird eingestellt.
0 = Xmodem
1 = Xmodem Ascii
2 = WXmodem
3 = Zmodem (Noch nicht möglich)
4 = Kermit (Noch nicht möglich)
5 = Multitalk (Noch nicht möglich)
DIALTIME: Die Zeit zwischen zwei Wählversuchen (in Sekunden).
GETCOLOR: Wenn das auf ON gesetzt wird, lädt das Programm die eingestellte
Farbdatei und setzt die Farben entsprechend im Terminalprogramm.
Bei AUS-Stellung halten die Workbenchfarben für die ersten 4
Farben her, während von mir vordefinierte Farben als Farben 5
bis 8 genommen werden.
LOOKDIR: Hier wird das Verzeichnis angegeben, in dem das Programm nach
den Telefon-, Tastaturbelegung- und Farbdateien sucht. Wenn die
gesuchte Datei nicht im LOOKDIR-Pfad gefunden wird, wird auto-
matisch im DEFDIR-Verzeichnis weitergesucht.
PHONE: Der Dateiname des Telefonverzeichnisses.
KEYS: Der Dateiname der Funktionstastenbelegung.
COLOR: Der Dateiname der Farbdatei.
FILEDIR: Der Verzeichnispfad, in dem empfangene Dateien abgelegt werde.
Das ist lediglich eine Vorbelegung; das Verzeichnis kann
jederzeit im Programm geändert werden.
DEFDIR: Der Pfad, in dem anstelle des LOOKDIR-Verzeichnisses gesucht
wird, falls die datei nicht im LOOKDIR-Pfad gefunden wird.
ANMERKUNG: Eventuell neue Befehle findest Du in den Beschreibungen der
neuen Versionen!
----------------------------------------------------------------------
EINE ANMERKUNG ZU VERZEICHNISPFADEN
----------------------------------------------------------------------
Ich empfehle ausdrücklich, in LOOKDIR, DEFDIR und FILEDIR nur Pfade
mit höchstens 3 Buchstaben anzugeben.
----------------------------------------------------------------------
Das Dateiladefenster
----------------------------------------------------------------------
Dieses Abfragefenster ist wahrscheinlich eines der besten zu diesem
Zweck verfügbaren Fenster. Es ist intelligent, weil es per Anklicken der
Diskettenzeichen auch in den angeschlossenen Laufwerken nachschaut. Wenn
weniger als sechs Geräte angeschlossen sind, werden den restlichen
Diskettenzeichen einfach einige Verzeichnispfade zugeordnet, was das
ganze erheblich vereinfacht. Auch ein PARENT-Knopf ist vorhanden, der
bei Anklicken in das nächsthöhere Verzeichnis wechselt.
Auch die Länge der Dateien wird mit angezeigt, und was noch besser ist,
durch einfaches Anklicken wird die Zeit berechnet, die zur Übertragung
voraussichtlich benötigt wird!!!
----------------------------------------------------------------------
Junge, bin ich müde. Das wär's also für heute.
======================================================================
(** Der Typ wußte, was er schreibt! Junge, bin auch ich jetzt müde!
-Der Übersetzer- **)